#include<stdio.h>
int divide(int a, int b)
{
   if(b==1)
   return a;
   if(a==INT_MIN && b==(-1))
   return INT_MAX;
   if(a==INT_MIN)
   return a/b;
   if(b==INT_MIN)
   return 0;

    int x=a;
    int y=b;
    if(a==0)
    return 0;
    if(a==b)
    return 1;
    if(a<0 && b<0 && a>b)
    return 0;
    if(a==(-b))
    return (-1);

    int c=0;
    if(a<0)
    {
        a=(-a);
    }
    if(b<0)
    {
        b=(-b);
    }

    if(a<b)
    return 0;
    while(a>=b)
    {
        a=a-b;
        c++;
    }
    return ((x>0 && y>0)||(x<0 && y<0)) ? c : (-c);

}

int main()
{
	int a,b;
	scanf("%d %d",&a,&b);
	int ret=divide(a,b);
	printf("%d\n",ret);
	return 0;
}
